#ifndef _RETRO_CROSSTALK
#define _RETRO_CROSSTALK

#define RETRO_CLASS_PLAYER    _T("retro.player")
#define RETRO_CLASS_EDITOR    _T("retro.editor")

#define RETRO_PLAYERMSG_PLAYERREADY       WM_USER + 0x0010
#define RETRO_PLAYERMSG_PLAYERCLOSING     WM_USER + 0x0020
#define RETRO_PLAYERMSG_PLAYERACTIVATED   WM_USER + 0x0030
#define RETRO_PLAYERMSG_PLAYERFULLSCREEN  WM_USER + 0x0040

#define RETRO_EDITORMSG_PREEMBED          WM_USER + 0x0010
#define RETRO_EDITORMSG_POSTEMBED         WM_USER + 0x0020
#define RETRO_EDITORMSG_DETACH            WM_USER + 0x0030
#define RETRO_EDITORMSG_EDITORREADY       WM_USER + 0x0040
#define RETRO_EDITORMSG_EDITORHANDLE      WM_USER + 0x0050
#define RETRO_EDITORMSG_DEBUGPAUSE        WM_USER + 0x0060
#define RETRO_EDITORMSG_DEBUGRESUME       WM_USER + 0x0070
#define RETRO_EDITORMSG_SETFULLSCREEN     WM_USER + 0x0080

#endif
